<?php
// Supponiamo di aver già ricevuto $id_stato e $id_linguaggio tramite GET/POST
// e di aver eseguito la query sul database estraendo i record nell'array $partecipanti.
?>

<!DOCTYPE html>
<html lang="it">
<head>
    <meta charset="UTF-8">
    <title>Visualizzazione Amministratore - MIT Short Code</title>
    <style>
        body { font-family: Arial, sans-serif; }
        .card { border: 1px solid #ccc; padding: 15px; margin: 10px; border-radius: 5px; display: inline-block; width: 250px; text-align: center; }
        .mini-foto { width: 100px; height: 100px; object-fit: cover; border-radius: 50%; }
        .btn { background-color: #007BFF; color: white; padding: 10px 15px; text-decoration: none; border-radius: 3px; display: inline-block; margin-top: 10px;}
        .btn:hover { background-color: #0056b3; }
    </style>
</head>
<body>

    <h2>Elenco Partecipanti per Stato e Linguaggio</h2>
    
    <div class="container">
        <?php foreach ($partecipanti as $row): ?>
            <div class="card">
                <?php $foto_src = !empty($row['Path_Foto']) ? $row['Path_Foto'] : 'default_avatar.png'; ?>
                
                <img src="<?php echo htmlspecialchars($foto_src); ?>" alt="Foto" class="mini-foto">
                
                <h3><?php echo htmlspecialchars($row['Nickname']); ?></h3>
                <p><?php echo htmlspecialchars($row['Email']); ?></p>
                
                <a href="view_software.php?id_software=<?php echo $row['ID_Software']; ?>" class="btn" target="_blank">
                    Visualizza Codice
                </a>
            </div>
        <?php endforeach; ?>
    </div>
</body>
</html>